//@author A0096759E

package storage;

public interface ScheduleEventInterface {
	
	//Mutators
	public void setName(String newEventName);
	public void setType(int newEventType);
	public void setDate(String newDate);
	public void setStartTime(String newStartTime);
	public void setEndTime(String newEndTime);
	public String setIsDone();
	public String setNotDone();
	public void setUID(String UID);
	public void isUpdated();
	public void setUpdated(String updated);
	public void setGoogleUID(String googleUID);
	
	//Assessors
	public String getName();
	public int getType();
	public String getDate();
	public String getStartTime();
	public String getEndTime();
	public boolean getIsDone();
	public String getUID();
	public String getGoogleUID();
	public String getUpdated();
	
	//Others
	public String toString();
	public String onlyNameString();
	public String toSave();
	public boolean equals(Object obj);
	public String toJSON();
}
